cracked down

na. 敏捷地做;拼命做